i have discovered something - Français Anglais Dictionnaire